scathing criticism - Español Inglés Diccionario